package org.gdpu.vo;

import org.gdpu.model.Examination;
import org.gdpu.model.Examiner;
import org.gdpu.model.TestPaperInfo;

import java.util.HashSet;
import java.util.List;
import java.util.Set;

/**
 * 考试
 */
public class ExaminationVO extends BaseVO {


    private String name;
    private int id;
    private String description;
    private String examBeginTime;
    private String examEndTime;
    private String advanceTime;
    private String time;
    private Set<Examiner> examiners = new HashSet<Examiner>(0);
    private int type;
    private int mode;
    private int openTestPaper;
    private int openScore;
    private int examinationState;
    private String subject;
    private String creator;
    private String teamName;
    private String testPaper;
    private String account;
    private String state;
    private List<Examination> examinations;
    private TestPaperInfo testPaperInfo;
    private Examiner examiner;
    private Examination examination;

    public Examination getExamination() {
        return examination;
    }

    public void setExamination(Examination examination) {
        this.examination = examination;
    }

    public Examiner getExaminer() {
        return examiner;
    }

    public void setExaminer(Examiner examiner) {
        this.examiner = examiner;
    }

    public TestPaperInfo getTestPaperInfo() {
        return testPaperInfo;
    }

    public void setTestPaperInfo(TestPaperInfo testPaperInfo) {
        this.testPaperInfo = testPaperInfo;
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state;
    }

    public List<Examination> getExaminations() {
        return examinations;
    }

    public void setExaminations(List<Examination> examinations) {
        this.examinations = examinations;
    }

    public String getAccount() {
        return account;
    }

    public void setAccount(String account) {
        this.account = account;
    }

    public String getTeamName() {
        return teamName;
    }

    public void setTeamName(String teamName) {
        this.teamName = teamName;
    }

    public String getCreator() {
        return creator;
    }

    public void setCreator(String creator) {
        this.creator = creator;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public String getExamBeginTime() {
        return examBeginTime;
    }

    public void setExamBeginTime(String examTime) {
        this.examBeginTime = examTime;
    }

    public String getExamEndTime() {
        return examEndTime;
    }

    public void setExamEndTime(String examEndTime) {
        this.examEndTime = examEndTime;
    }

    public String getTime() {
        return time;
    }

    public void setTime(String time) {
        this.time = time;
    }

    public String getAdvanceTime() {
        return advanceTime;
    }

    public void setAdvanceTime(String advanceTime) {
        this.advanceTime = advanceTime;
    }

    public Set<Examiner> getExaminers() {
        return examiners;
    }

    public void setExaminers(Set<Examiner> persons) {
        this.examiners = persons;
    }

    public int getOpenTestPaper() {
        return openTestPaper;
    }

    public void setOpenTestPaper(int openTestPaper) {
        this.openTestPaper = openTestPaper;
    }

    public int getOpenScore() {
        return openScore;
    }

    public void setOpenScore(int openScore) {
        this.openScore = openScore;
    }

    public int getType() {
        return type;
    }

    public void setType(int type) {
        this.type = type;
    }

    public int getMode() {
        return mode;
    }

    public void setMode(int mode) {
        this.mode = mode;
    }

    public int getExaminationState() {
        return examinationState;
    }

    public void setExaminationState(int examinationState) {
        this.examinationState = examinationState;
    }

    public String getSubject() {
        return subject;
    }

    public void setSubject(String subject) {
        this.subject = subject;
    }

    public String getTestPaper() {
        return testPaper;
    }

    public void setTestPaper(String testPaper) {
        this.testPaper = testPaper;
    }
}




